import Vue from "vue";
import VueRouter from "vue-router";

Vue.use(VueRouter);

const routes = [
	{
		path: "/",
		name: "index",
		component: () =>
			import(/* webpackChunkName: "index" */ "../views/index.vue"),
	},
	{
		path: "/detail",
		name: "detail",
		component: () =>
			import(/* webpackChunkName: "detail" */ "../views/detail.vue"),
	},
	{
		path: "/:catchAll(.*)",
		name: "Err",
		component: () =>
			import(/* webpackChunkName: "Err" */ "../views/Err.vue"),
	},
];

const router = new VueRouter({
	mode: "history",
	base: process.env.BASE_URL,
	routes,
});

export default router;
